WPS Office.apk(点击下载) / skn.java


package defpackage;

import cn.wps.moffice.common.infoflow.internal.cards.thirdpartyad.ThirdPartyAdParams;
import cn.wps.shareplay.message.Message;
import com.fasterxml.jackson.core.util.MinimalPrettyPrinter;
import com.mopub.common.AdType;
import com.mopub.mobileads.VastExtensionXmlManager;
import java.util.ArrayList;
import java.util.List;

/* renamed from: skn  reason: default package */
public final class skn {
    int count;
    final qxr sheet;
    private rlp tEa;
    private bfq trQ;
    private bfq trS;
    List<rlp> udc;
    private String udd;
    private String ude;
    private String udf;
    private int udg;
    private rim udh;

    public skn(qxr qxr) {
        this.sheet = qxr;
        this.udh = new rim(qxr.sNo);
    }

    private static void e(coj coj, String str) {
        coj.gl("xm:f");
        coj.addText(str);
        coj.endElement("xm:f");
    }

    public final void a(coj coj) {
        List<rlp> eQb = this.sheet.eQb();
        this.udc = new ArrayList();
        for (rlp rlp : eQb) {
            if (rlp.sSl) {
                this.udc.add(rlp);
            }
        }
        this.count = this.udc.size();
        if (this.count != 0) {
            coj.gl("x14:dataValidations");
            coj.M("xm", "http://schemas.microsoft.com/office/excel/2006/main");
            coj.r("count", this.count);
            g(coj);
            coj.endElement("x14:dataValidations");
        }
    }

    public final void g(coj coj) {
        for (int i = 0; i < this.count; i++) {
            coj.gl("x14:dataValidation");
            this.tEa = this.udc.get(i);
            if (this.tEa.eYY()) {
                coj.i("allowBlank", true);
            }
            this.udd = sko.getType(this.tEa.getDataType());
            this.ude = sko.aga(this.tEa.eRc());
            coj.J(VastExtensionXmlManager.TYPE, this.udd);
            if (!this.udd.equals("list") && !this.udd.equals(AdType.CUSTOM)) {
                coj.J("operator", this.ude);
            }
            if (!this.tEa.eYZ()) {
                coj.i("showDropDown", true);
            }
            this.udg = this.tEa.eQX();
            if (this.udg == sfh.tYs) {
                this.udf = "warning";
            } else if (this.udg == sfh.tYt) {
                this.udf = "information";
            } else {
                this.udf = "stop";
            }
            coj.J("errorStyle", this.udf);
            if (this.tEa.eRa()) {
                coj.i("showInputMessage", this.tEa.eRa());
                String rqu = this.tEa.trL.toString();
                if (!rqu.equals("\u0000")) {
                    coj.J("promptTitle", rqu);
                }
                String rqu2 = this.tEa.trN.toString();
                if (!rqu2.equals("\u0000")) {
                    coj.J("prompt", rqu2);
                }
            }
            if (this.tEa.eZa()) {
                coj.i("showErrorMessage", this.tEa.eZa());
                String rqu3 = this.tEa.trM.toString();
                if (!rqu3.equals("\u0000")) {
                    coj.J("errorTitle", rqu3);
                }
                String rqu4 = this.tEa.trO.toString();
                if (!rqu4.equals("\u0000")) {
                    coj.J(ThirdPartyAdParams.ACTION_AD_ERROR, rqu4);
                }
            }
            this.trQ = this.tEa.trQ;
            int i2 = this.tEa.trT.afn(0).bxk;
            int i3 = this.tEa.trT.afn(0).tra;
            if ((this.trQ.bvl.length + 2) - 2 != 0) {
                String replaceAll = brt.a(this.udh, beu.b(this.trQ.ev(false), i2, i3, abdm.EXCEL97), bru.c(this.sheet.sNo.ePn().eYq())).replaceAll("\u0000", Message.SEPARATE);
                coj.gl("x14:formula1");
                e(coj, replaceAll);
                coj.endElement("x14:formula1");
            }
            this.trS = this.tEa.trS;
            if ((this.trS.bvl.length + 2) - 2 != 0) {
                String replaceAll2 = brt.a(this.udh, beu.b(this.trS.ev(false), i2, i3, abdm.EXCEL97), bru.c(this.sheet.sNo.ePn().eYq())).replaceAll("\u0000", Message.SEPARATE);
                coj.gl("x14:formula2");
                e(coj, replaceAll2);
                coj.endElement("x14:formula2");
            }
            rrk[] fbe = this.tEa.trT.fbe();
            String str = "";
            for (int i4 = 0; i4 < fbe.length; i4++) {
                if (i4 != 0) {
                    str = str + MinimalPrettyPrinter.DEFAULT_ROOT_VALUE_SEPARATOR;
                }
                rrk rrk = fbe[i4];
                int i5 = rrk.tra;
                int i6 = rrk.bxk;
                int i7 = rrk.trb;
                int i8 = rrk.bxm;
                String str2 = abdq.azF(i5) + slh.toString(i6 + 1);
                String str3 = abdq.azF(i7) + slh.toString(i8 + 1);
                str = str + str2;
                if (!str2.equals(str3)) {
                    str = str + Message.SEPARATE2 + str3;
                }
            }
            coj.gl("xm:sqref");
            coj.addText(str);
            coj.endElement("xm:sqref");
            coj.endElement("x14:dataValidation");
        }
    }
}